h1,h2,h3{font-weight:bold;}
.bgslide{min-height:480px;width:100%;overflow:hidden;height:auto;}
@media only screen {.bgslide{min-height:220px;}}
@media only screen and (min-width:640px){.bgslide{min-height:250px;}}
@media only screen and (min-width:1024px){.bgslide{min-height:370px;}}
@media only screen and (min-width:1280px){.bgslide{min-height:450px;}}
@media only screen and (min-width:1366px){.bgslide{min-height:480px;}}
@media only screen and (min-width:1600px){.bgslide{min-height:550px;}}
@media only screen and (min-width:1920px){.bgslide{min-height:600px;max-height:600px;}}
.header{position:absolute;top:0;z-index:100;}
.header .pfc-topbar{height:30px;line-height:30px;overflow:hidden;color:#FFF;}
.header .pfc-topbar a{color:#FFF;}
.header .pfc-topbar a:hover{color:#F00;}
.header .pfc-topbar .symbol {height:0;width:0;border-top:30px solid #1689CC;border-right:30px solid #1689CC;border-bottom:0;border-left:30px solid rgba(255,255,255,0.0);}
.header .pfc-topbar .loginbar{margin-left:50px;height:30px;background:#1689CC;}
.header .pfc-topbar .loginbar span{padding:0 10px;}
.bgslide .prev,.bgslide .next{position: absolute;top: 20%;display:none;}
.bgslide .prev{left:5%;}
.bgslide .next{right:5%;}
.bgslide .prev .icon,.bgslide .next .icon{font-size:8rem;color:#FFF;}
.bgslide:hover .prev,.bgslide:hover .next{display:block;}

/*****************************/
.header .menu{width:100%;background-color:rgba(255,255,255,0.8);box-shadow:0 3px 5px rgba(0,0,0,0.3);}
.header .menu:hover,.header .fixed-top.menu{background-color:rgba(255,255,255,0.9);}
.header .fixed .logo2,.header .fixed-top .logo{display:none;}
.header .fixed-top .logo2{display:block;}
.header .nav,.header .nav-inline li.parent{font-size:1.2rem;position:inherit;}
.header .nav-inline li a{line-height:45px;padding:5px 16px;}
.header .fixed-top .nav-inline li a{line-height:45px;}
.header .nav-menu li:hover ul{border-radius:0;border:none;padding:10px 0;width:100%;color:#FFF;min-height:460px;background-color:#00598d;}
.header .nav-menu ul strong{font-size:1.2rem;}
.header .nav-menu li:hover ul a{line-height:30px;padding-left:0;background:none;font-size:1rem;color:#FFF;}
.header .fixed-top .nav-inline li:hover ul li a{line-height:24px;}
.header .nav-menu li:hover ul li a:hover{color:#FF5C19;}
.header .nav-menu li ul{
animation:a-fadein 0.5s linear;
animation-timing-function:linear;
-webkit-animation:a-fadein 0.5s linear;
-webkit-animation-timing-function:linear;
}
.header .nav-menu .cangchu-nav li a{text-align:center;}
.nav-menu ul{position: absolute;display: none;z-index: 1;float: left;left: 0;}

@media(max-width:760px){
	.x1-move,.x2-move,.x3-move,.x4-move,.x5-move,.x6-move,.x7-move,.x8-move,.x9-move,.x10-move{margin-left:0;}
	.x2{width:25%;}
	.x8{width:100%;}
	.bgslide{min-height:290px;}
	.logo,.logo2{width:50%;float:left;}
	.header .nav{padding-top:15%;}
	.header .nav.text-right{text-align:left;}
	img{max-width:100%;}
}
/*****************************/
.index_gonggao{height:50px;margin-top:-50px;position:absolute;z-index:90;background-color:rgba(255,92,25,0.9);overflow:hidden;}
.index_gonggao li{height:60px;line-height:50px;color:#FFF;}
.index_gonggao li a{color:#FFF;display:block;font-size:1.1rem;}
.index_gonggao li a:hover{color:#000;}
.index_gonggao li span{float:right;}

/*****************************/
.index_login{margin-top:48px;margin-bottom:48px;}
.index_login .button{width:80%;line-height:45px;background:#FFF;font-size:1.5rem;}
.index_login a:hover{background:#FF5C19;color:#FFF;}

/*****************************/
.index_about{height:400px;background:url(../abouts.jpg) center center no-repeat;}

/*****************************/
.index_service .bd{background:#FFF;border:solid 5px #FFF;border-radius:8px;position:relative;box-shadow: 0 3px 9px rgba(0,0,0,0.5);}
.index_service .bd a{color:#FFF;}
.index_service .bd img{border-radius:6px;}
.index_service .bd div{position:absolute;bottom:0;height:80px;overflow:hidden;background-color:rgba(0,0,0,0.8);-webkit-transition:all 0.8s;transition:all 0.8s;}
.index_service .bd div h3{height:80px;text-align:center;line-height:80px;}
.index_service .bd div p{width:90%;margin:auto;}
.index_service .bd:hover div{height:160px;}
.index_service .bd:hover div h3{height:50px;line-height:50px;}

/*****************************/
.index_pfx{height:500px;background:url(../bg04.jpg) center center no-repeat;}
.index_pfx .container{margin-top:90px;}

/*****************************/
.index_team{height:420px;background:url(../bg05.jpg) center 70px no-repeat;overflow:hidden;}
.index_team .container{position:relative;}
.index_team img,.index_partners .item img{margin:auto;}
.index_team .next,.index_team .prev{position:absolute;top:45%;}
.index_team .next{right:0;}
.index_team .prev{left:0;}
/*********************************/
.index_news .item span{position:absolute;bottom:0;left:0;width:100%;line-height:40px;text-align:center;background-color:rgba(0,0,0,0.6);color:#FFF;}
.index_news .photo_news{max-height: 450px;overflow: hidden;}
/*****************************/
.gjxb_service .bd{background:#FFF;border:solid 5px #fff;border-radius:8px;position:relative;box-shadow: 0 3px 9px rgba(0,0,0,0.5);}
.gjxb_service .bd a{color:#FFF;}
.gjxb_service .bd img{border-radius:6px;}
.gjxb_service .bd div{position:absolute;bottom:0;height:0px;overflow:hidden;background-color:rgba(0,0,0,0.8);-webkit-transition:all 0.8s;transition:all 0.8s;}
.gjxb_service .bd div h3{height:80px;text-align:center;line-height:80px;}
.gjxb_service .bd div p{width:90%;margin:auto;}
.gjxb_service .bd:hover div{height:100%;padding-top:20%;}


/*********************************/
.gjkd_service .hd ul{padding:0;}
.gjkd_service .hd li {width:16.8%;float:left;margin:0 2%;list-style-type:none;background:#B3B3B3;color: #FFFFFF; height:70px;line-height:70px;text-align:center;font-size:1.5rem;}
.gjkd_service .hd li.on {background:#FF5A16;color:#FFF;}
.gjkd_service .bd{min-height:300px;overflow:hidden;width:90%;}
.gjkd_service .con{width:100%;line-height:30px;overflow:hidden;}
.gjkd_service .con li em{padding-top:3px;}
.gjkd_service .prev,.gjkd_service .next{margin-top:10%;background:#FFF;}

/********************************************/
.gjzx_service .port-6{float: left; width: 100%; position: relative; overflow: hidden; text-align: center; border: 4px solid rgba(255, 255, 255, 0.9);}
.gjzx_service .port-6 .wenzi{position:absolute;bottom:0;height:60px;width: 100%; font-size: 30px;padding-top: 15px; color: #FFFFFF; overflow:hidden;background-color:rgba(0,0,0,0.7);-webkit-transition:all 0.8s;transition:all 0.8s;}
.gjzx_service .port-6.effect-1{z-index: 8;}
.port-6.effect-1 img{transition: 0.5s;}
.gjzx_service .port-6.effect-1:hover img{transform: scale(0.3) translateY(110%); position: relative; z-index: 9;}
.gjzx_service .port-6.effect-1 .text-desc{transform: translateY(-100%); opacity: 0; padding: 10px 20px; transition: 0.5s;}
.gjzx_service .port-6.effect-1:hover .text-desc{transform: translateY(0px); opacity: 1;}
.gjzx_service .port-6.effect-2{z-index: 7;}
.gjzx_service .port-6.effect-2 img{transition: 0.6s; z-index: 1;}
.gjzx_service .port-6.effect-2:hover img{transform: scale(0.3) translateX(110%); position: relative; z-index: 9;}
.gjzx_service .port-6.effect-2 .text-desc{transform: translateX(-100%); opacity: 0; padding: 40px 120px 20px 20px; transition: 0.6s;}
.gjzx_service .port-6.effect-2:hover .text-desc{transform: translateX(0px); opacity: 1;}
.gjzx_service .port-6.effect-3 img{transition: 0.5s;}
.gjzx_service .port-6.effect-3:hover img{transform: scale(0.3) translateY(-110%); position: relative; z-index: 9;}
.gjzx_service .port-6.effect-3 .text-desc{transform: translateY(100%); opacity: 0; padding: 85px 20px 10px; transition: 0.5s;}
.gjzx_service .port-6.effect-3:hover .text-desc{transform: translateY(0px); opacity: 1;}
.gjzx_service .port-6 .text-desc{position: absolute; left: 0; top: 0; background-color: #fff; height: 100%; opacity: 0; width: 100%; padding: 20px;}

.photo_news .tempWrap,.photo_news img{min-height:400px;}
/************å…±ç”¨*********************/
.dsfw_service{height:615px;background:url(../ds_01.png) center center no-repeat;}

.value-added_service .wrapper {width:80%;top:0;bottom:0;left:0;right:0;margin:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left;overflow:hidden;}
.value-added_service #left-side {height:70%;width:25%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}
.value-added_service #left-side ul li {padding-top:10px;padding-bottom:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:34px;color:rgba(51,51,51,0.5);font-weight:500;cursor:pointer;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;}
.value-added_service #left-side ul li i {font-size:2rem;}
.value-added_service #left-side ul li.active i {color:#E74C3C;}
.value-added_service #left-side ul li:hover {color:#333333;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;}
.value-added_service #left-side ul li:hover > .icon {fill:#333;}
.value-added_service #left-side ul li.active {color:#333333;}
.value-added_service #left-side ul li.active:hover > .icon {fill:#E74C3C;}
.value-added_service #border {height:288px;width:1px;background-color:rgba(51,51,51,0.2);}
.value-added_service #border #line.one {width:5px;height:54px;background-color:#E74C3C;margin-left:-2px;margin-top:35px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
.value-added_service #border #line.two {width:5px;height:54px;background-color:#E74C3C;margin-left:-2px;margin-top:89px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
.value-added_service #border #line.three {width:5px;height:54px;background-color:#E74C3C;margin-left:-2px;margin-top:143px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
.value-added_service #border #line.four {width:5px;height:54px;background-color:#E74C3C;margin-left:-2px;margin-top:197px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
.value-added_service #right-side {height:300px;width:75%;overflow:hidden;text-align:center;}
.value-added_service #right-side #first,.value-added_service #right-side #second,.value-added_service #right-side #third,.value-added_service #right-side #fourth {height:300px;width:95%;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;margin-top:-300px;opacity:0;display:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
.value-added_service #right-side #first h2,.value-added_service #right-side #second h2,.value-added_service #right-side #third h2,.value-added_service #right-side #fourth h2 {font-weight:800;color:#333;margin-top:50px;}
.value-added_service #right-side #first p,.value-added_service #right-side #second p,.value-added_service #right-side #third p,.value-added_service #right-side #fourth p {color:#333;font-weight:500;padding-left:30px;padding-right:30px;}
.value-added_service #right-side #first.active,.value-added_service #right-side #second.active,.value-added_service #right-side #third.active,.value-added_service #right-side #fourth.active {display:block;margin-top:0px;opacity:1;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;}

/************å…±ç”¨*********************/
.main{margin-top:85px;}
article{overflow:hidden;}
article img{max-width:100%;}
article strong{color:#FF5C19;font-size:1.1rem;}
.ml-no{margin-left:0 !important;}
.mr-no{margin-right:0 !important;}

.list-intro{background:url(../list-bg-02.jpg) center center no-repeat;}
.list-intro .container{padding-top:100px;padding-bottom:100px;}
.list-intro h1{font-size:4rem;line-height:180%;}
.list-intro p{font-size:1rem;color:#fc0;}

.list {width: 18%;float: left;margin: 1%;position: relative;height: auto;text-align: center;color: #454545;font-weight: bold;}

.sidenav{margin-top:20px;}
.sidenav.fixed-top{margin-top:90px;background-color:#EBEBEB;}
.sidenav li{padding:8px 0;color:#FF5B17;font-size:1rem;}
.sidenav.fixed-top li{padding:3px 0;}
.sidenav li.active a{color: #FF5B17;}
.sidenav .new-register{margin-left:-20px;display:none;}
.sidenav.fixed-top .new-register{display:block;}

.news-list{background:#FFF;}
.news-list li{min-height:150px;clear:both;}
.news-list li:hover{background:#1589CB;color:#fff;}
.news-list li:hover a{color:#fff;}
.news-list li a:hover{color:#000;}
.news-list li .listimg{max-width:250px;max-height:130px;}
.news-list li div{padding-top:8px;text-indent:2em;}
/*å³ä¾§æ‚¬æµ®*/
.sidebar{position:fixed;width:64px;height:275px;right:0;top:40%;z-index:100;}
.sidebar li{padding:5px 2px; position:relative;list-style:none;}
.sidebar img{cursor:pointer;}
.sidebar .sidebox{display:none;right:65px;top:0px;position:absolute;}
.sidebar .sideQQ{min-height:450px;width:148px;background:#007ACE;border:#FFF solid 1px;padding:0 10px;}
/*.sidebar .sideQQ ul{display:none}*/
.sidebar .sideQQ h5{line-height:36px;font-weight:bold;color:#fff;cursor:pointer;font-size:0.95rem;}
.sidebar .sideQQ h5:hover{color:#FC0;}
.sidebar .sideQQ h5 i{font-size:24px;}
.sidebar .sideQQ ul li a{color:#FFF;padding:0 5px;display:block;}
.sidebar .sideQQ ul li a:hover{color:#FF0;font-weight:bold;}
.sidebar .sideQQ .panel,.sidebar .sideQQ .panel .panel-head,.sidebar .sideQQ .panel .panel-body{border:none;margin:0;background:none;padding:0;}
.sidebar .sideQQ .panel .panel-body ul{padding-left:5px;}

.sidebar .sideMail{min-height:200px;width:238px;background:#EE6100;border:#FFF solid 1px;padding:5px;color:#FFF;}
.sidebar .sideMail li{padding:5px;}
.sidebar .sideTel{min-height:60px;width:200px;background:#007ACE;border:#FFF solid 1px;padding:5px;color:#FFF;}
.sidebar .sideimg{width:165px;}

/*************è¯¦æƒ…é¡µåŽŸå†…å®¹****************/
.kydaohang{border:#CCC solid 1px;padding:8px;margin-bottom:15px;}
.neirongbbb{font-weight:600;color:#FF5C19;font-size:1.3rem;}
table.border {border-collapse: collapse;border: 1px solid #333333;text-align: center;font-size:1.4rem;}
table.border td, table.border th {border:1px solid #C3C3C3;text-align:center;padding:8px 0;font-size:1rem;}
table.border tr:nth-child(2n) {background-color:#EAF2D3;}
.OrderInnerbox p {text-indent: 2em;padding-bottom: 1em;line-height: 1.8em;}
/*****************************/
.footer{background-color: #535353;}

.fixed-top .doc-intro,.fixed-bottom .doc-intro {
    display: none;
}

.detail-subnav .sidebox{display:none;}

/************è¾¹æ¡†ç‰¹æ•ˆ*****************/
.br-animation::before, .br-animation::after,.br-draw::before, .br-draw::after {
  content: '';
  position: absolute;
  top: -5px;
  left: -5px;
  height: calc(100% + 10px);
  width: calc(100% + 10px);
  -webkit-transform-origin: center;
      -ms-transform-origin: center;
          transform-origin: center;
}
.br-animation::before {
  border-top: 5px solid #FF5C19;
  border-bottom: 5px solid #FF5C19;
  -webkit-transform: scale3d(0, 1, 1);
          transform: scale3d(0, 1, 1);
}
.br-animation::after {
  border-left: 5px solid #FF5C19;
  border-right: 5px solid #FF5C19;
  -webkit-transform: scale3d(1, 0, 1);
          transform: scale3d(1, 0, 1);
}
.br-animation:hover::before, .br-animation:hover::after {
  -webkit-transform: scale3d(1, 1, 1);
          transform: scale3d(1, 1, 1);
  -webkit-transition: -webkit-transform 0.5s;
          transition: transform 0.5s;
}
/**********************/
.br-draw {-webkit-transition: color 0.25s;transition: color 0.25s;}
.br-draw::before, .br-draw::after {border: 5px solid transparent;width: 0;height: 0;}
.br-draw::before,.br-draw::after { top: -5px; left: -5px;}
.br-draw:hover::before, .br-draw:hover::after {width: calc(100% + 10px);height: calc(100% + 10px);}
.br-draw:hover::before {
  border-top-color: #FF5C19;
  border-right-color: #FF5C19;
  -webkit-transition: width 0.25s ease-out, height 0.25s ease-out 0.25s;
          transition: width 0.25s ease-out, height 0.25s ease-out 0.25s;
}
.br-draw:hover::after {
  border-bottom-color: #FF5C19;
  border-left-color: #FF5C19;
  -webkit-transition: height 0.25s ease-out, width 0.25s ease-out 0.25s;
          transition: height 0.25s ease-out, width 0.25s ease-out 0.25s;
}



/*********************************/
.f-s-16 {font-size: 16px;}
.f-s-18 {font-size: 18px;}
.f-s-20 {font-size: 20px;}
.f-s-22 {font-size: 22px;}
.f-s-26 {font-size: 26px;}
.f-s-30 {font-size: 30px;}
.f-s-40 {font-size: 40px;}
.f-s-50 {font-size: 50px;}

.f-r{float: right!important;}

.c-0{color: #ff5b17;}
.c-1{color: #1589cb;}
.c-2{color: #23a6d1;}
.c-3{color: #454545;}
.c-4{color: #000000;}

.b-b-s{border-bottom: 1px #000000 dashed;}

.p-t-15{padding-top: 15px;}
.p-t-25{padding-top: 25px;}
.p-t-40{padding-top: 40px;}
.p-t-60{padding-top: 60px;}

.p-l-30{padding-left: 30px;}


.l-s-t{list-style-type:none}

